<?php
	require("frmCookie.php");
	
	$iOpcion = $_GET[iOpcion];
	
	if(isset($_REQUEST['producto']))
	{
		$idProducto = $_REQUEST['producto'];
	}
	else
	{
		//Cuando entra desde el menu, no le pasa Producto en la URL por eso predetermino el Producto 2, que son los Celulares
		$idProducto = 2;	
	}
	
	switch($iOpcion)
	{
		case 2:
		{
			// ORDEN BATCH
			
			$bOK = true;
			
			$mySQL = "INSERT INTO ordenes(idTipoOrden, idOperador, idTipoLinea, idModelo, precio, idUsuario, idCliente, idReceptoria, fechaHoraInicio, fechaHoraFin, fechaHoraRetiroCliente, nroLinea, fechaActivacionLinea, apellido, nombre, imei, garantia, mantieneGarantia, idMotivoPerdidaGarantia, observaciones, imeiSalida, motivoCambio, observacionesReparacion, nroIngreso, nroRemitoEmisor, nroRemitoReceptor, observacionesRemitoEmisor, observacionesRemitoReceptor, idEstado, idListaPrecio, idAlmacen, codigoReferencia) VALUES(";
			
			// Tipo de Orden
			// 1 - Orden Express
			// 2 - Orden Batch
			// 3 - Orden Bulk
			$mySQL = $mySQL . "2, ";
			
			// Operador
			$mySQL = $mySQL . "null, ";
			
			// Tipo de Linea
			$mySQL = $mySQL . "null, ";
			
			// Modelo
			list($codigoModelo, $nombre) = split(" - ", $_POST[txtModelo]);
			$sql = "SELECT idModelo FROM modelos WHERE codigo='$codigoModelo'";
			$result = readSQL($sql);
			foreach($result as $value)
			{
				$idModelo = $value[0];
			}
			if($idModelo == null)
			{
				$bOK = false;
				$mensaje = "Modelo Incorrecto";
			}
			$mySQL = $mySQL . "$idModelo, ";
			
			// Precio
			$mySQL = $mySQL . "null, ";
			
			// Usuario
			$mySQL = $mySQL . $_SESSION['idUsuario'] . ", ";
			
			// Cliente
			$mySQL = $mySQL . $_POST[cboClientes] . ", ";
			
			// Receptoria
			if(isset($_POST[cboReceptorias]))
			{
				$idReceptoria = $_POST[cboReceptorias];
			}
			else
			{
				$idReceptoria = "null";
			}
			$mySQL = $mySQL . $idReceptoria . ", ";
			
			// Fecha Hora Inicio
			list($dia, $mes, $ano) = split("/", $_POST[txtFecha]);
			$fechaTotal = $ano . "-" . $mes . "-" . $dia;
			$mySQL = $mySQL . "'" . $fechaTotal . "', ";
			
			// Fecha Hora Fin
			$mySQL = $mySQL . "null, ";
			
			// Fecha Hora Retiro Cliente
			$mySQL = $mySQL . "null, "; 
			
			// Nro de Linea
			$mySQL = $mySQL . "'', ";
			
			// Fecha Activacion Linea
			$mySQL = $mySQL . "null, ";
			
			// Apellido
			$mySQL = $mySQL . "'', ";
			
			// Nombre
			$mySQL = $mySQL . "'', ";
			
			// IMEI
			$mySQL = $mySQL . "'" . $_POST[txtNroImei] . "', ";
			
			// Garantia
			if($_POST[rdoGarantia] == "SI")
			{
				$mySQL = $mySQL . "1, ";
				// Mantiene Garantia	
				$mySQL = $mySQL . "99, ";
			}
			else if($_POST[rdoGarantia] == "NO")
			{
				$mySQL = $mySQL . "0, ";
				// Mantiene Garantia	
				$mySQL = $mySQL . "99, ";
			}
			else if($_POST[rdoGarantia] == "A Confirmar")
			{
				$mySQL = $mySQL . "99, ";
				// Mantiene Garantia	
				$mySQL = $mySQL . "99, ";
			}
			
			/*
			// Garantia
			$mySQL = $mySQL . "99, ";
			
			
			// Mantiene Garantia	
			$mySQL = $mySQL . "99, ";
			*/
			
			// Motivo Perdida
			$mySQL = $mySQL . "null, ";
			
			// Observaciones
			$mySQL = $mySQL . "'', ";
			
			// Imei Salida
			$mySQL = $mySQL . "'', ";
			
			// Motivo Cambio
			$mySQL = $mySQL . "'', ";
			
			// Observaciones Reparacion
			$mySQL = $mySQL . "'', ";
			
			// Nro de Ingreso
			$sql = "SELECT * FROM parametros WHERE nombre='NroIngreso'";
			$result = readSQL($sql);
			foreach($result as $value)
			{
				$valor = $value['valor'];
			}
			if($_GET[ingreso] == 'true')
			{
				$valor++;
				$sql = "UPDATE parametros SET valor = $valor WHERE nombre='NroIngreso'";
				executeSQL($sql);
			}
			
			$mySQL = $mySQL . $valor . ", ";
			
			// Nro de Remito Emisor
			$mySQL = $mySQL . "'" . $_POST[nroRemitoEmisor] . "', ";
			
			// Nro de Remito Receptor
			$mySQL = $mySQL . "'0', ";
			
			// Observaciones Remito Emisor
			$mySQL = $mySQL . "'" . $_POST[txtObservaciones] . "', ";
			
			// Observaciones Remito Receptor
			$mySQL = $mySQL . "'', ";
			
			// Estado de la Orden
			// EL ESTADO CORRESPONDIENTE ES INGRESADO CUYO ID es 28
			$mySQL = $mySQL . "28, ";
			
			// IdListaPrecio
			$sql = "select idlistaprecio from listasprecios where idcliente = $_POST[cboClientes] and idproducto = $_POST[producto]";
			$listasPrecios = readSQL($sql);
			foreach($listasPrecios as $listaPrecios)
			{
				$idListaPrecio = $listaPrecios['idlistaprecio'];	
			}
			$mySQL = $mySQL . $idListaPrecio . ", ";
			
			//Almacen BACKOFFICE BATCH
			$sql = "SELECT idAlmacen FROM almacenes WHERE idSucursal='" . $_SESSION['idSucursal'] . "' AND nombre='Backoffice BATCH'";
			$result = readSQL($sql);
			foreach($result as $value)
			{
				$idAlmacen = $value[0];
			}
			$mySQL = $mySQL . $idAlmacen . ", ";
			
			$mySQL = $mySQL . "'" . $_POST[txtCodigoReferencia] . "')";
			
			
			if($bOK)
			{
				executeSQL($mySQL);
				$sql = "SELECT MAX(idOrden) FROM ordenes";
				$result = readSQL($sql);
				foreach($result as $value)
				{
					$idOrden = $value[0];
				}
				
				$sqlEstado = "INSERT INTO estadosxorden SET idOrden=" . $idOrden . ", idEstado=28";
				executeSQL($sqlEstado);
				
				if ($_POST[txtFinAccesorios] != "")
				{
					$i = 0;
					$iPos = 1;
					while($iPos != 0)
					{
						$iPos = strpos($_POST[txtFinAccesorios], "-", $i);
						if ($iPos != 0)
						{
							$mySQL = "INSERT INTO accesoriosxorden values(" . substr($_POST[txtFinAccesorios], $i, $iPos - $i) . ", " . $idOrden . ")";
							executeSQL($mySQL);
							$i = $iPos + 1;	
						}
						else
						{					
							$mySQL = "INSERT INTO accesoriosxorden values(" . substr($_POST[txtFinAccesorios], $i) . ", " . $idOrden . ")";
							executeSQL($mySQL);
						}
					}
				}
			}
			break;
		}
		case 3:
		{
			$mySQL = "DELETE FROM ordenes WHERE idOrden=" . $_GET[orden];
			executeSQL($mySQL);
			if(!isset($_POST[cboReceptoria]))
			{
				$idReceptoria = "null";
			}
			break;
		}
	}
?>
<html>
	<head>
    	<?php
		require("frmHeader.php");
		?>
		<script language="javascript" src="scripts/validar.js"></script>
		<script language="javascript">
		
		var xmlHttp;
		var option = 0;
		
		function removeItem(evt)
		{
			var charCode = (evt.which) ? evt.which : event.keyCode;
			//charCode 46 = DELETE = SUPRIMIR
			if (charCode == 46)
			{			
				frm.grdAccesorios.options[frm.grdAccesorios.selectedIndex] = null;
			}
		}
		
		function showPrecios(inId, inRec, inLis, bLock)
		{
			xmlHttp = GetXmlHttpObject();
			if (xmlHttp == null)
  			{
  				alert ("Your browser does not support AJAX!");
  				return;
  			}
  			 
			var url = "ajaxOrden.php";
			url = url + "?op=14";
			url = url + "&q=" + inId;
			url = url + "&rec=" + inRec;
			url = url + "&lis=" + inLis;
			url = url + "&mod=" + bLock;
			url = url + "&producto=" + frm.producto.value;
			url = url + "&sid=" + Math.random();
			
			xmlHttp.onreadystatechange = stateChangedPrecio;
			xmlHttp.open("GET",url,true);
			xmlHttp.send(null);
		}
		
		function stateChangedPrecio() 
		{ 
			if (xmlHttp.readyState == 4)
			{ 
				document.getElementById("txtHint").innerHTML = xmlHttp.responseText;
				clienteChanged();
			}
		}
		
		function clienteChanged()
		{
			xmlHttp = GetXmlHttpObject();
			if (xmlHttp == null)
  			{
  				alert ("Your browser does not support AJAX!");
  				return;
  			}
			var url = "ajaxOrden.php";
			url = url + "?op=41";
			url = url + "&q=true";
			url = url + "&cliente="+frm.cboClientes.value;
			url = url + "&sid=" + Math.random();
			xmlHttp.onreadystatechange = llenarComboProductos;
			xmlHttp.open("GET",url,true);
			xmlHttp.send(null);
		}

		function llenarComboProductos() 
		{ 
			if (xmlHttp.readyState == 4)
			{ 
				var productos = xmlHttp.responseText.split("||");
				var datosProducto;
				var i = 0;
				var indice;
				
				frm.producto.options.length = 0;
								
				for(i=0; i<productos.length-1; i++)
				{
					datosProducto = productos[i].split("&&");
					frm.producto.options[i] = new Option(datosProducto[1], datosProducto[0]);
					if(datosProducto[0] == <?php echo $idProducto;?>)
					{
						indice = i;
					}
				}
				
				frm.producto.selectedIndex = indice;
			}		
		}
		
		function showIMEI(str)
		{
			xmlHttp = GetXmlHttpObject();
			if (xmlHttp == null)
  			{
  				alert ("Your browser does not support AJAX!");
  				return;
  			}
			var url = "ajax.php";
			url = url + "?part=" + str;
			url = url + "&op=40";
			url = url + "&q=" + frm.txtNroImei.value;
			url = url + "&id=" + frm.nroRemitoEmisor.value;
			url = url + "&sid=" + Math.random();
			xmlHttp.onreadystatechange = stateChangedIMEI;
			xmlHttp.open("GET",url,true);
			xmlHttp.send(null);
		}

		function stateChangedIMEI() 
		{ 
			if (xmlHttp.readyState == 4)
			{ 
				document.getElementById("txtHintImei").innerHTML = xmlHttp.responseText;
				if(xmlHttp.responseText != "Codigo EXISTENTE")
				{
					frm.cboClientes.disabled = false;
					frm.cboReceptorias.disabled = false;
					document.frm.submit();
				}
			}
		}
		
		//CHEQUE SI EL IMEI INGRESADO ESTA EN ALGUN PROCESO EN EL SISTEMA
		function checkImei()
		{
			xmlHttp = GetXmlHttpObject();
			if (xmlHttp == null)
  			{
  				alert ("Your browser does not support AJAX!");
  				return;
  			}
  			 
			var url = "ajaxOrden.php";
			url = url + "?part=" + "123";
			url = url + "&op=30";
			url = url + "&q=" + frm.txtNroImei.value;
			//url = url + "&id=" + frm.nroRemitoEmisor.value;
			url = url + "&sid=" + Math.random();
			xmlHttp.onreadystatechange = stateChangedCheckImei;
			xmlHttp.open("GET",url,true);
			xmlHttp.send(null);
		}
		
		function stateChangedCheckImei() 
		{ 
			if (xmlHttp.readyState == 4)
			{ 
				document.getElementById("txtHintImei").innerHTML = xmlHttp.responseText;
				if(xmlHttp.responseText == "El imei ingresado, ya se encuentra en algun proceso dentro del sistema")
				{
					return false;
				}
				else
				{
					showIMEI(frm.txtNroImei.value);
				}
			}
		}
		//FIN DEL CHEQUEO
		
		function search(str, evt, list, text, op, ajax)
		{ 
			option = op;
			
			var charCode = (evt.which) ? evt.which : event.keyCode;
			
			if (charCode == 13)
			{
				try
				{
					if(document.getElementById(list).options.length == 1)
					{
						if(op != 4)
						{
							document.getElementById(text).value = document.getElementById(list).options[0].text;
							document.getElementById(ajax).innerHTML = "";
							str = "";
						}
						else
						{
							frm.grdAccesorios.options[frm.grdAccesorios.length] = new Option(frm.lstAccesorios.options[0].text, frm.lstAccesorios.options[0].value);
							frm.txtAccesorio.value = "";
							document.getElementById("txtAccesorios").innerHTML = "";
							frm.txtAccesorio.focus();
						}
					}
					else if(document.getElementById(list).options.length > 1)
					{
						document.getElementById(list).options[0].selected = 1;
						document.getElementById(list).focus();
					}
					
				}
				catch(e)
				{
					//NO HAGO NADA PORQUE TODAVIA NO HUBO BUSQUEDA
				}
			}
			
			if (charCode != 13)
			{
				xmlHttp = GetXmlHttpObject();
				if (xmlHttp == null)
	  			{
	  				alert ("Your browser does not support AJAX!");
	  				return;
	  			}
	  			var acc = ""; 
				var url = "ajaxOrden.php";
				url = url + "?q=" + str;
				url = url + "&op=" + op;
				url = url + "&producto=" + frm.producto.value;
				if(op == 4)
				{
					url = url + "&mod=" + frm.txtModelo.value.substr(0, frm.txtModelo.value.indexOf("-") - 1);
					if (frm.grdAccesorios.length > 0)
					{
						for (i = 0; i < frm.grdAccesorios.length; i++)
						{
							if (i == 0)
								acc = frm.grdAccesorios.options[i].value;
							else
								acc = acc + ", " + frm.grdAccesorios.options[i].value;
						}
					}
					url = url + "&acc=" + acc;
				}
				url = url + "&sid=" + Math.random();
				xmlHttp.onreadystatechange = stateChanged;
				xmlHttp.open("GET",url,true);
				xmlHttp.send(null);
			}
		}

		function stateChanged() 
		{ 
			if (xmlHttp.readyState == 4)
			{ 
				switch(option)
				{
					case 3:
					{
						document.getElementById("txtModelos").innerHTML = xmlHttp.responseText;
						break;
					}
					case 4:
					{
						document.getElementById("txtAccesorios").innerHTML = xmlHttp.responseText;
						break;
					}
				}
			}
		}

		function GetXmlHttpObject()
		{
			var xmlHttp = null;
			try
  			{
	 	 		// Firefox, Opera 8.0+, Safari
  				xmlHttp = new XMLHttpRequest();
  			}
			catch (e)
  			{
  				// Internet Explorer
  				try
    			{
    				xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
    			}
  				catch (e)
    			{
    				xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
    			}
  			}
			return xmlHttp;
		}		
		
		function tomaOpcion(obj, i, evt)
		{
			var charCode = (evt.which) ? evt.which : event.keyCode;
			
			if (charCode == 13)
			{
				switch(option)
				{
					case 3:
					{
						frm.txtModelo.value = obj.options[i].text;
						document.getElementById("txtModelos").innerHTML = "";
						break;
					}
					case 4:
					{
						frm.grdAccesorios.options[frm.grdAccesorios.length] = new Option(frm.lstAccesorios.options[frm.lstAccesorios.selectedIndex].text, frm.lstAccesorios.options[frm.lstAccesorios.selectedIndex].value);
						frm.txtAccesorio.value = "";
						document.getElementById("txtAccesorios").innerHTML = "";
						frm.txtAccesorio.focus();
						break;
					}
				}
			}
		}
		
		function validaForm()
		{
			if(frm.nroRemitoEmisor.value == "")
			{
				alert("Por favor ingrese el numero de Remito.");
				frm.nroRemitoEmisor.focus();
				return false;
			}
			if(!IsNumeric(frm.nroRemitoEmisor.value))
			{
				alert("El Nro.Remito debe ser Numerico.");
				frm.nroRemitoEmisor.focus();
				return false;
			}
			if(frm.txtFecha.value == "")
			{
				alert("Por favor ingrese la fecha de recepcion.");
				frm.txtFecha.focus();
				return false;
			}
			
			if(isDate(frm.txtFecha.value) == false)
			{
				return false;
			}
			
			if(frm.cboClientes.selectedIndex == 0)
			{
				alert("Por favor seleccione el Cliente.");
				return false;
			}
			/*
			if(frm.producto.selectedIndex == -1)
			{
				alert("Por favor seleccione el Producto.");
				frm.producto.focus();
				return false;
			}
			*/
			if(frm.txtNroImei.value == "")
			{
				alert("Por favor ingrese el Imei.");
				frm.txtNroImei.focus();
				return false;
			}
			if(frm.producto.options[frm.producto.selectedIndex].text == "Celulares")
			{
				if(!IsNumeric(frm.txtNroImei.value))
				{
					alert("El Imei debe ser Numerico.");
					frm.txtNroImei.focus();
					return false;
				}
				
				if(frm.txtNroImei.value.length != 15)
				{
					alert("El Imei debe contener 15 digitos.");
					frm.txtNroImei.focus();
					return false;
				}
			}
			if(frm.txtModelo.value == "")
			{
				alert("Por favor ingrese el modelo");
				frm.txtModelo.focus();
				return false;
			}
			
			for(i = 0; i < frm.grdAccesorios.length; i++)
			{
				if (i == 0)
					frm.txtFinAccesorios.value = frm.grdAccesorios.options[i].value;
				else
					frm.txtFinAccesorios.value = frm.txtFinAccesorios.value + "-" + frm.grdAccesorios.options[i].value;
			}
		
			if(!frm.rdoGarantia[0].checked && !frm.rdoGarantia[1].checked && !frm.rdoGarantia[2].checked)
			{
				alert("Por favor indique si esta o no en Garantia.");
				return false;
			}
			
			checkImei();
			
		}
		
		function nextField(evt, field)
		{
			var charCode = (evt.which) ? evt.which : event.keyCode;
			
			if (charCode == 13)
			{
				document.getElementById(field).focus();
			}
		}
		
		function FotoModelo()
		{
			if(document.frm.txtModelo.value != "")
			{
				var url = "modelosFotosShow.php?codigo=" + document.frm.txtModelo.value.substring(0, document.frm.txtModelo.value.indexOf("-"));
				window.open(url,'frmShowFotos','width=600,height=200,scrollbars=yes,menubar=no,titlebar=no,resizable=yes','');
			}
		}
						
		</script>
	</head>
	<?php
	if($iOpcion == 4)
	{	
		$mySQL = "SELECT * FROM ordenes WHERE nroRemitoEmisor='" . $_POST[nroRemitoEmisor] . "'";
		$result = readSQL($mySQL);
        foreach($result as $value)
        {
        	$observaciones = $value['observacionesRemitoEmisor'];
        	$idCliente = $value['idCliente'];
			if($value['idReceptoria'] > 0)
			{
				$idReceptoria = $value['idReceptoria'];
			}
			else
			{
				$idReceptoria = "null";	
			}
        	$idListaPrecio = $value['idListaPrecio'];
     		list($ano, $mes, $dia) =  split("-", substr($value['fechaHoraInicio'], 0, 10));
			$fecha = $dia . "/" . $mes . "/" . $ano;   	
        }
	}
	if($iOpcion == 2 || $iOpcion == 3 || $iOpcion == 4)
	{
	?>
	<body onLoad="showPrecios(<?php echo $_POST[cboClientes] . $_GET[cliente] . $idCliente; ?>, <?php if(isset($_POST[cboReceptorias])){echo $_POST[cboReceptorias];}else if(isset($_GET[receptoria])){echo $_GET[receptoria];}else{ echo $idReceptoria;} ?>, <?php echo $_POST[cboListas] . $_GET[lista] . $idListaPrecio; ?>, 1);">
	<?php	
	}
	else
	{
	?>
	<body>
	<?php
	}
	?>
    	<table cellpadding="0" cellspacing="0" align="center" class="tablaPrincipal">
        	<tr>
            	<td align="center">
                	<?php
					require("frmSession.php"); 
					
					//Redirecciona a SINPERMISOS.PHP en caso de no tener permisos
					switch ($iOpcion)
					{
						case 1:
						case 2:
						{
							
							if (!(in_array(6005, $_SESSION[permisos])))
							{
							?>
							  <script language="JavaScript" type="text/javascript">
							  <!--
							  window.location.href = "sinPermisos.php"
							  //-->
							  </script>
							<?php
							}
							$titulo = "Ingreso Batch";
							break;
						}
						case 3:
						case 4:
						{
							if (!in_array(6005, $_SESSION[permisos]))
							{
							?>
							  <script language="JavaScript" type="text/javascript">
							  <!--
							  window.location.href = "sinPermisos.php"
							  //-->
							  </script>
							<?php
							}
							$titulo = "Ingreso Batch";
							break;
						}
						case 5:
						case 6:
						case 7:
						{
							if (!in_array(6005, $_SESSION[permisos]))
							{
							?>
							  <script language="JavaScript" type="text/javascript">
							  <!--
							  window.location.href = "sinPermisos.php"
							  //-->
							  </script>
							<?php
							}
							$titulo = "Modificacion de Acciones";
							break;
						}
					}
					
					?>
                </td>
            </tr>
            <tr>
            	<td align="center">
                	<?php
					require("frmTitulo.php");
					?>
                </td>
            </tr>
            <tr>
            	<td height="20">&nbsp;
                	
                </td>
            </tr>
            <tr>
            	<td align="center">
                	<table cellpadding="0" cellspacing="0" align="center" class="menuPrincipal">
                    	<tr>
                        	<td>
								<?php
                                require("frmMenu.php");
                                ?>
                            </td>
                        </tr>
                    </table>
                </td>
            </tr>
            <tr>
            	<td height="20">&nbsp;
                	
                </td>
            </tr>
            <tr>
                <td align="center">
                	<table cellpadding="0" cellspacing="0" align="center" class="tituloPantalla">
                    	<tr>
                        	<td align="center">
                            	<p class="texto" align="left"><?php echo $titulo; ?></p>
                            </td>
                        </tr>
                    </table>
                </td>
            </tr>
             <tr>
            	<td height="20">&nbsp;
                	
                </td>
            </tr>
            <tr>
                <td align="center">
                	<table cellpadding="0" cellspacing="0" align="center" class="estadoPantalla">
                    	<tr>
                        	<td align="center">
                            	<p class="texto" align="left"><?php echo $mensaje; ?></p>
                            </td>
                        </tr>
                    </table>
                </td>
            </tr>
             <tr>
            	<td height="20">&nbsp;
                	
                </td>
            </tr>
            <tr>
                <td align="center">
                	<table border=1 cellpadding="0" cellspacing="0" align="center" class="contenedorPrincipal">
                    	<tr>
                        	<td align="">
                        		<?php
                        		switch($iOpcion)
                        		{
                        			case 1:
                        			{
                				?>
                						<form name="frm" action="batch.php?iOpcion=2&ingreso=true" method="post">
                				<?php
                        				break;
                        			}
                        			case 2:
                        			case 3:
                        			case 4:
                        			{
                				?>
                						<form name="frm" action="batch.php?iOpcion=2&ingreso=false" method="post">
                				<?php
                        				$nroRemito = $_POST[nroRemitoEmisor] . $_GET[remito];
                        				$fecha = $_POST[txtFecha] . urldecode($_GET[fecha]);
                        				$observaciones = $_POST[txtObservaciones] . $_GET[observaciones];
                        				$idCliente = $_POST[cboClientes] . $_GET[cliente];
                        				$idReceptorio = $_POST[cboReceptorias] . $_GET[receptoria];
                        				$idListaPrecio = $_POST[cboListas] . $_GET[lista];
         								$modelo = $_POST[txtModelo] . urldecode($_GET[modelo]);
         								$codigoReferencia = $_POST[txtCodigoReferencia] . $_GET[referencia];
                        				$accesorios = $_POST[txtFinAccesorios] . urldecode($_GET[accesorios]);
                        				
                        				$lockControls = "READONLY";
                        				$lockCombos = "DISABLED";
                        				
                        				if($iOpcion == 4)
										{	
											$mySQL = "SELECT * FROM ordenes WHERE nroRemitoEmisor='" . $_POST[nroRemitoEmisor] . "'";
											$result = readSQL($mySQL);
									        foreach($result as $value)
									        {
									        	$observaciones = $value['observacionesRemitoEmisor'];
									        	$idCliente = $value['idCliente'];
									        	$idReceptoria = $value['idReceptoria'];
									     		list($ano, $mes, $dia) =  split("-", substr($value['fechaHoraInicio'], 0, 10));
												$fecha = $dia . "/" . $mes . "/" . $ano;   	
									        }
										}
                        				
                        				$link = "remito=" . $nroRemito;
                        				$link = $link . "&fecha=" . $fecha;               				
                        				$link = $link . "&observaciones=" . $observaciones;
                        				$link = $link . "&cliente=" . $idCliente;
                        				$link = $link . "&receptoria=" . $idReceptorio;
                        				$link = $link . "&lista=" . $idListaPrecio;
                        				$link = $link . "&modelo=" . urlencode($modelo);
                        				$link = $link . "&referencia=" . $codigoReferencia;
                        				$link = $link . "&accesorios=" . urlencode($accesorios);
                        				$link = $link . "&producto=" . $idProducto;
 
 										break;
                        			}
                        		}
                        		?>
	                        	
	                        		<table>
	                        			<tr>
	                        				<td valign="top">
					                			<table border="0">
					                				<tr>
					                					<td>*Nro.Remito de Ingreso: </td>
					                					<td><input type="text" name="nroRemitoEmisor" size="" maxlength="20" value="<?php echo $nroRemito;?>"  <?php echo $lockControls; ?>/></td>
					                				</tr>
					                				<tr>
					                					<td>Observaciones</td>
					                				</tr>
					                				<tr>
					                					<td colspan="2">
					                						<textarea name="txtObservaciones" rows="3" cols="36" style="width:100%;"  <?php echo $lockControls; ?>><?php echo $observaciones;?></textarea>
														</td>
					                				</tr>
					                				<tr>
					                					<td>*Fecha Recepcion: </td>
					                					<td><input type="text" name="txtFecha" size="20" maxlength="10" value="<?php echo $fecha;?>"  <?php echo $lockControls; ?>/></td>
					                				</tr>
					                				<tr>
					                					<td>Cliente: </td>
					                					<td>
					                						<select name="cboClientes" style="width:100%;" onChange="showPrecios(frm.cboClientes.options[frm.cboClientes.selectedIndex].value, 0, 0, 0);" <?php echo $lockCombos; ?>>
					                							<option value=""></option>
					                						<?php
						    							        $mySQL = "SELECT * FROM clientes ORDER BY nombre";           							
						    							        $result = readSQL($mySQL);
								  				                foreach($result as $value)
								  				                {
						  					                		if($idCliente == $value[0])
						  					                			echo "<option value='" . $value[0] . "' selected>" . $value[1] . "</option>";
					  					                			else
					  					                				echo "<option value='" . $value[0] . "'>" . $value[1] . "</option>";
								  				                }
						    							    ?>
					                						</select>
					                					</td>
					                				</tr>
					                				<tr>
					                					<td colspan="2"><div id="txtHint"></div></td>
					                				</tr>
                                                    <tr>
                                                        <td>
                                                            *Producto: &nbsp;
                                                        </td>
                                                        <td>
                                                            <select name="producto" onChange="frm.txtModelo.value = ''">
                                                                <?php
                                                                $mySQL = "select p.idproducto, p.nombre from productos p join listasprecios lp on p.idproducto = lp.idproducto where lp.idcliente = $_REQUEST[cboClientes] order by nombre";
                                                                $productos = readSQL($mySQL);
                                                                foreach($productos as $producto)
                                                                {
                                                                    if($producto['idproducto'] == $idProducto)
                                                                    {
                                                                        echo "<option value='".$producto['idproducto']."' selected>".$producto['nombre']."</option>";
                                                                    }
                                                                    else
                                                                    {
                                                                        echo "<option value='".$producto['idproducto']."'>".$producto['nombre']."</option>";
                                                                        
                                                                    }
                                                                }
                                                                ?>
                                                            </select>
                                                        </td>
                                                    </tr>
					                				<tr>
					                					<td>*IMEI: </td>
					                					<td><input type="text" name="txtNroImei" size="15" onKeyUp="nextField(event, 'txtModelo');"/></td><td><div id="txtHintImei"></div></td>
					                				</tr>
					                				<tr>
					                					<td>*Modelo: </td>
					                					<td><input type="text" name="txtModelo" size="" maxlength="" onKeyUp="search(this.value, event, 'lstModelos', 'txtModelo', 3, 'txtModelos'); document.getElementById('modelos').style.display='';" value="<?php echo $modelo; ?>"></td>
                                                        <td><a href="#" onClick="FotoModelo();"><img src="images/fotos.png" /></a></td>
					                				</tr>
					                				<tr id="modelos" style="display:none;">
				                						<td colspan="2"><div id="txtModelos"></div></td>
				                					</tr>
					                				<tr>
					                					<td>*Referencia: </td>
					                					<td><input type="text" name="txtCodigoReferencia" size="" maxlength="" value="<?php echo $codigoReferencia; ?>"></td>
					                				</tr>
				                					<tr>
					                					<td>*Accesorios: </td>
					                					<td><input type="text" name="txtAccesorio" size="" maxlength="" onKeyUp="search(this.value, event, 'lstAccesorios', 'txtAccesorio', 4, 'txtAccesorios'); document.getElementById('accesorios').style.display='';"  onFocus="document.getElementById('modelos').style.display='none';"/></td>
					                				</tr>
				                					<tr id="accesorios" style="display:none;">
				                						<td colspan="2"><div id="txtAccesorios"></div></td>
				                					</tr>
				                					<tr>
				                						<td colspan="2">Lista de Accesorios:</td>
				                					</tr>
				                					<tr>
				                						<td colspan="2">
				                							<select name="grdAccesorios" size="3" style="width:100%;" onFocus="document.getElementById('accesorios').style.display='none';" onkeydown="removeItem(event);">
				                							<?php
				                							if ($accesorios != "")
															{
																$i = 0;
																$iPos = 1;
																$idAccesorios = "(";
																while($iPos != 0)
																{
																	$iPos = strpos($accesorios, "-", $i);
																	if ($iPos != 0)
																	{
																		$idAccesorios = $idAccesorios . substr($accesorios, $i, $iPos - $i) . ",";
																		$i = $iPos + 1;	
																	}
																	else
																	{					
																		$idAccesorios = $idAccesorios . substr($accesorios, $i);
																	}
																}
																$idAccesorios = $idAccesorios . ")";
																$mySQL = "SELECT * FROM partes WHERE idParte IN $idAccesorios";           							
						    							        $result = readSQL($mySQL);
								  				                foreach($result as $value)
								  				                {
				  					                				echo "<option value='" . $value['idParte'] . "'>" . $value['descripcionInterna'] . "</option>";
								  				                }
															}
				                							?>
				                							</select>
			                							</td>
				                					</tr>
                                                    <tr>
                                                        <td>*Garantia: </td>
                                                        <td>
                                                            Si <input <?php echo $garantiaSI;?> type="radio" name="rdoGarantia" value="SI" />
                                                            No <input <?php echo $garantiaNO;?> type="radio" name="rdoGarantia" value="NO" />
                                                            A Confirmar <input <?php echo $garantiaAConfirmar;?> type="radio" name="rdoGarantia" value="A Confirmar" />
                                                        </td>
                                                    </tr>
                                                    <tr>
                                                        <td>&nbsp;

                                                        </td>
                                                    </tr>
				                					<tr>
				                						<td align="center" colspan="2"><input type="button" name="cmdEnviar" value="Guardar" onClick="validaForm();" /></td>
				                					</tr>
						            			</table>
					                			<input type="hidden" name="txtFinAccesorios" value=""/>
				                			</td>
				                			<td width="100">&nbsp;
				                				
				                			</td>
				                			<td valign="top">
				                            	<table>
				                            		<tr>
				                            			<td>
				                            				Imeis ya ingresados:
				                            			</td>
				                            		</tr>
				                            		<tr>
				                            			<td>&nbsp;
				                            				
				                            			</td>
				                            		</tr>
				                            		<?php
				                            		if($_POST[nroRemitoEmisor] != "" || $_GET[remito])
				                            		{
					                            		$mySQL = "SELECT imei, idOrden FROM ordenes WHERE nroRemitoEmisor='" . $_POST[nroRemitoEmisor] . $_GET[remito] . "'";
					                            		$result = readSQL($mySQL);
					                            	?>
				                            		<tr>
				                            			<td>
				                            				Cantidad de Equipos Ingresados: <b><?php echo count($result); ?></b>
				                            			</td>
				                            		</tr>
				                            		<tr>
				                            			<td>&nbsp;
				                            				
				                            			</td>
				                            		</tr>
				                            		<?php
						  				                foreach($result as $value)
						  				                {
				  					                		echo "<tr><td><a class='linknuevo' href='batch.php?iOpcion=3&orden=" . $value['idOrden'] . "&" . $link . "'><img src='images/eliminar.png' title='Eliminar'>&nbsp;&nbsp;" . $value[0] . "</a></td></tr>";
						  				                }
					  				                ?>
					  				                <script language="JavaScript" type="text/javascript">
													<!--
														document.frm.txtNroImei.focus();
													//-->
													</script>
					  				                <?php
				                            		}
				                            		?>
				                            	</table>
				                            </td>
			                			</tr>
		                			</table>
		                    	</form>
                            </td>
                        </tr>
                    </table>
                </td>
            </tr>
        </table>
	</body>
</html>